(function($){ $.fn.mgmodal = function(options){ var options = $.extend({ title: '', message: '', close_icon : '', type : 'effect-1', id : '' }, options); return this.each(function(){ var obj = $(this); if(options.type === '') options.type = 'effect-1'; if(options.close_icon === '')options.close_icon = 'yes'; obj.wrap('
'); obj.after('
'); var container = obj.parent('.ms-modal-wrapper').find('.magee-modal-wrapper'); container.append('
'); var magee_modal = container.find('.magee-modal'); magee_modal.append('
'); var magee_modal_title = container.find('.magee-modal-title-wrapper'); if(options.close_icon === 'yes'){ magee_modal_title.append('

'+ options.title +'

'); }else{ magee_modal_title.append('

'+ options.title +'

'); } var magee_modal_content = container.find('.magee-modal-content'); magee_modal_content.append(options.message); var modal_close_icon = container.find('a.magee-modal-close'); modal_close_icon.on('click',function(e){ e.preventDefault(); magee_modal.removeClass('magee-modal-show'); }); var magee_modal_overlay = container.find(".magee-modal-overlay"); magee_modal_overlay.on('click',function(){ magee_modal.removeClass('magee-modal-show'); }); obj.on('click',function(){ magee_modal.addClass('magee-modal-show'); }); }); }; })(jQuery);